Thực đơn
Visual_Basic_for_Applications Các ví dụMột công dụng phổ biến của VBA là thêm hàm vào giao diện ứng dụng chuẩn. Macro này chuẩn bị một shortcut để nhập ngày hiện tại trong Word:
Sub NhapNgayHienTai()' NhapNgayHienTai Macro' Macro recorded 15/03/2005 by UserName' Selection.InsertDateTime DateTimeFormat:="d-MMM-yy", InsertAsField:=False, _ DateLanguage:=wdEnglishAUS, CalendarType:=wdCalendarWestern, _ InsertAsFullWidth:=FalseEnd Sub
VBA rất có ích trong việc tự động cập nhật dữ liệu qua một bảng:
Sub LoopTableExample Dim db As DAO.Database Dim rs As DAO.Recordset Set db = CurrentDb Set rs = db.OpenRecordset("SELECT * FROM tblMain") Do Until rs.EOF MsgBox rs!FieldName rs.MoveNext Loop Set rs = Nothing Set db = NothingEnd Sub
VBA có thể dùng để thêm hàm mới trong bảng tính Microsoft Excel:
Public Function BusinessDayPrior(dt As Date) As Date Select Case Weekday(dt, vbMonday) Case 1 BusinessDayPrior = dt - 3 Case 7 BusinessDayPrior = dt - 2 Case Else BusinessDayPrior = dt - 1 End SelectEnd Function
Thực đơn
Visual_Basic_for_Applications Các ví dụLiên quan
Visual Studio Visual novel Visual Studio Code Visual Basic Visual Basic .NET Visual FoxPro VisualBoyAdvance Visual C++ VisualEditor Visual Basic for ApplicationsTài liệu tham khảo
WikiPedia: Visual_Basic_for_Applications http://code.comparative-advantage.com http://msdn.microsoft.com/isv/technology/vba/defau... http://msdn.microsoft.com/vstudio/extend/vsta/defa... https://tuhocvba.net/